package tech.abing.spider.task.model.sac;

import java.io.Serializable;

import tech.abing.spider.annotation.Column;
import tech.abing.spider.annotation.Table;
import tech.abing.spider.model.Proccessable;

/**   
 * @Title: Entity
 * @Description: 证券公司高管信息
 * @author wangxin x.wang@wescxx.com   
 * @date 2016-12-08 16:50:30
 * @version V1.0   
 *
 */
@Table(name = "SEC_EXECUTIVE")
@SuppressWarnings("serial")
public class SecExecutiveEntity implements Proccessable, Serializable {
	/**现任职务*/
	private java.lang.String eiCurrentPosition;
	/**名称*/
	private java.lang.String eiName;
	/**任职起始时间*/
	private java.util.Date eiOfficeDate;
	/**性别*/
	private java.lang.String gcId;
	/**所属证券公司id*/
	private java.lang.String aoiId;
	/**被抓取页面的url*/
	private java.lang.String url;
	/**用于记录ID*/
	private String id;
	
	/**
	 *
	 *@return ： ID
	 */
	@Column(name ="ID")
	public String getId() {
		return id;
	}
	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  ID
	 */
	public void setId(String id) {
		this.id = id;
	}
	
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  现任职务
	 */
	@Column(name ="EI_CURRENT_POSITION")
	public java.lang.String getEiCurrentPosition(){
		return this.eiCurrentPosition;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  现任职务
	 */
	public void setEiCurrentPosition(java.lang.String eiCurrentPosition){
		this.eiCurrentPosition = eiCurrentPosition;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  名称
	 */
	@Column(name ="EI_NAME")
	public java.lang.String getEiName(){
		return this.eiName;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  名称
	 */
	public void setEiName(java.lang.String eiName){
		this.eiName = eiName;
	}
	/**
	 *方法: 取得java.util.Date
	 *@return: java.util.Date  任职起始时间
	 */
	@Column(name ="EI_OFFICE_DATE")
	public java.util.Date getEiOfficeDate(){
		return this.eiOfficeDate;
	}

	/**
	 *方法: 设置java.util.Date
	 *@param: java.util.Date  任职起始时间
	 */
	public void setEiOfficeDate(java.util.Date eiOfficeDate){
		this.eiOfficeDate = eiOfficeDate;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  性别
	 */
	@Column(name ="GC_ID")
	public java.lang.String getGcId(){
		return this.gcId;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  性别
	 */
	public void setGcId(java.lang.String gcId){
		this.gcId = gcId;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  所属证券公司id
	 */
	@Column(name ="AOI_ID")
	public java.lang.String getAoiId(){
		return this.aoiId;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  所属证券公司id
	 */
	public void setAoiId(java.lang.String aoiId){
		this.aoiId = aoiId;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  被抓取页面的url
	 */
	@Column(name ="URL")
	public java.lang.String getUrl(){
		return this.url;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  被抓取页面的url
	 */
	public void setUrl(java.lang.String url){
		this.url = url;
	}
}
